be weaving through traffic - Turc Anglais Dictionnaire